package services;

import dao.MeetingmanageDao;
import model.Meetingmanage;

import java.util.List;

public class MeetingmanageService {
    MeetingmanageDao meetingmanageDao = new MeetingmanageDao();//对meetingmanage表进行实例化操作

    /**
     * 对meetingmanage表进行添加操作
     *
     * @param meetingmanage 实体
     * @return 添加是否成功
     */
    public int add(Meetingmanage meetingmanage) {//
        System.out.println("进入添加业务流程");
        int num = 0;//设置返回类型默认值
        num = meetingmanageDao.add(meetingmanage);//对dao层add方法进行调用  返回添加结果
        return num;//
    }

    /**
     * 对meetingmanage表进行修改操作
     * @param meetingmanage 实体
     * @return 修改是否成功
     */
    public int update(Meetingmanage meetingmanage){
        System.out.println("进入更改方法");
        int isSuccess=0;//更新未成功
        isSuccess=meetingmanageDao.update(meetingmanage);  //去dao层找update函数
        return isSuccess;
    }

    /**
     * 对meetingmanage表进行删除操作
     * @param meetingmanage 实体
     * @return 删除是否成功
     */
    public int del(Meetingmanage meetingmanage){
        int isDel=0;//删除未成功
        isDel=meetingmanageDao.del(meetingmanage);   //去dao层找del函数
        return isDel;
    }

    /**
     * 对meetingmanage表进行查询操作
     * @param meetingmanage 实体
     * @return
     */
    public List<Meetingmanage> getAll(Meetingmanage meetingmanage){
        List<Meetingmanage> listMeetingmanage=meetingmanageDao.getAll(meetingmanage);//调用dao层的getall方法 返回查询结果
        return listMeetingmanage;
    }

    public List<Meetingmanage> getDan(Meetingmanage meetingmanage){
        List<Meetingmanage> listMeetingmanage=meetingmanageDao.getDan(meetingmanage);//调用dao层的getall方法 返回查询结果
        return listMeetingmanage;
    }

    public List<Meetingmanage> getAddc(Meetingmanage meetingmanage){
        List<Meetingmanage> listMeetingmanage=meetingmanageDao.getAddc(meetingmanage);//调用dao层的getall方法 返回查询结果
        return listMeetingmanage;
    }
}